Good copy, dropbox link: http://dl.dropbox.com/u/12302193/ICS%20Culminating/ICS_CA_Glossary.doc
As of Jan. 14, 2011.
- Pearl


Glossary
Arithmetic operators - The three boolean operators are: All used in a boolean statement.
Binary - Binary operators are both addition and subtraction.
Boolean Expression - It’s a statement which uses true and false values.
Boolean Operators - There are two arithmetic operators, one is binary and the other is unary.
Boolean value - Boolean values is used to manipulate TRUE/FAULSE values.
Boolean operator - There are three operators. The AND operator, the OR operator and the not operator.
Comment - Text written for the benefit of programmers; this text is never seen by the users of the programs. A comment is preceded by a %.
Case - Case is short for computer aided software engineering.
Const - Its a keyword used to represent a constant.
Constant - A value which never changes.
Debugger - The debugger tool is used to examine program execution.
Desk checking - A manual, non-computerized technique to check the logic of an algorithm. The programmer acts as the computer and uses pen/pencil and paper to record the results. Typically, three pieces of paper are needed. There is one for a table of constants and variables; one that represents the run window; and one which has the program in writing. The desk checker will follow the sequence of the algorithm, with the goal of debugging errors in the program.
Editor window - The editor window is what the editor uses to write and edit his/her program.
Error - An issue which has occurred. Some can be resolve by desk checking one's program. Sometimes at the bottom of the Editor window, an error message will appear and explain the cause of the error.
File - A collection of data or information.
Flow chart - A diagram of sequence of operations.
Functions - Functions performs a task and returns a value.
Integer - Real numbers, natural numbers. Not a fraction.
Int - keyword used for integer
Keywords - Keywords are built into the program. They can either be parameters or commands and cannot be used a variable.
Menu - A list listing an overview of the whole thing. Usually lists the main categories.
Procedures – A subprogram that performs a defined task.
Program - A set of instructions written in a language the computer can understand which tells the computer what to do and when to do it.
Real – Numbers of fractional parts
Relational Operators – A binary operator that compares two operands. Operators include : <, <=, =, not=, >=, >.
Run window - The corresponding result of the program code when executed.
Troubleshoot – Steps to debug syntax error in code.
Token – A string of characters surrounded by white space.
Turing – A combination of an test editor, complier and executer; an IDE.
Selection – A method of program control that allows certain statements to be executed over others.
String - A collection of like units treated as a whole; for example: a string of characters, a string of bits.
String operator – Operators that work with strings. There is only one binary string operator, the concatenation.
Skip - To go to the beginning of the next line.
Syntax error - An error which has occurred in the programmer’s code.
Unary - Unary operators are operators that use one operand.
Variables - Variables are named locations in memory for the storage of data of a specified type. The command "var" instructs the computer to reserve space, in RAM, for data of the type specified. The space has the name specified.